﻿
@charset "utf-8";
body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px "\5B8B\4F53",Arial, Helvetica, sans-serif;}/* \5B8B\4F53 &#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#1514;&#65533;&#65533;Unicode&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#1463; http://www.divcss5.com/jiqiao/j325.shtml */
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#000000;background:#FFF; text-align:center;}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#000000;text-decoration:none; blr:expression(this.onFocus=this.blur())} 
a:link, a:visited {
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #666666;
	}
	a:hover, a:active {
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #333333;
}

/*.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
.lf{float:left;}
.rt{float:right;}

.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}*/

 	.xuanfukuang{
   		  z-index:100;
		position:fixed;
		top:40%;
		right:-110px;
	}
	.xuanfukuang li{
		width:170px;
		height:40px;
		line-height:40px;
		margin-bottom:10px;
		box-sizing:border-box;
		padding-right:10px;
		font-size:14px;
		transition:.3s;
		color:#fff;
		border-radius:5px 0 0 5px;
		font-weight:bold;
		text-align:center;
		overflow:hidden;
	}
.xuanfukuang li a{ color:#fff;}
	.xuanfukuang li span{float:left;display:block;width:60px;height:40px;margin-right:10px;}
	.xuanfukuang li img{ width:130px; height:130px; margin:10px;}
	.xuanfukuang li:hover{transform:translateX(-110px);}
	.xuanfukuang li:nth-child(6):hover{transform:translateX(-110px);height:150px;}
	.xuanfukuang li:nth-child(6):hover span{display:none;}



	.xuanfukuang li:nth-child(1){background:#35afe2;}/*背景色*/
	.xuanfukuang li:nth-child(2){background:#35afe2;}
	.xuanfukuang li:nth-child(3){background:#35afe2;}


	.xuanfukuang li:nth-child(1) span{
		background:url(/templets/default/images/qq1.png);}/*QQ图标*/
	.xuanfukuang li:nth-child(2) span{
		background:url(/templets/default/images/qq2.png);}/*电话图标*/
	.xuanfukuang li:nth-child(3) span{
		background:url(/templets/default/images/qq3.png);}/*微信图标*/


	.xuanfukuang li:nth-child(1):hover span{
		background:url(/templets/default/images/qq1.png);}/*经过后qq图标*/
	.xuanfukuang li:nth-child(2):hover span{
		background:url(/templets/default/images/qq2.png);}/*经过后电话图标*/
	.xuanfukuang li:nth-child(3):hover span{
		background:url(/templets/default/images/qq3.png);}/*经过后微信图标*/

#header ,#main ,#footer{ margin:0 auto;overflow:hidden;}
#main_left{ float:left;}
#main_right{ float:right;}
#header .top {
/*background-image:url(../images/topbg1.jpg);background-color: #004690;*/
width:100%;
height:85px;
background-repeat:no-repeat;
background-position:center 0;
background-attachment: scroll;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
}

#header .top .top_n {margin:0 auto; width:1024px;}
.logo {float:left; padding-top:15px;}
.tel {float:right; padding-top:25px;}
.nav { width:100%; background-image:url(../images/navbg.jpg); background-repeat:repeat-x; height:58px;}
.nav .nav_n { margin:0 auto; width:1024px;}
.nav .nav_n li {display:inline; width:90px; float:left; line-height:50px; padding:0px; font-weight:bold;}
.nav .nav_n a {display:block; font-size:14px; color:#fff;}
.nav .nav_n a:hover {background-image: url(../images/nav_2.jpg); background-repeat:repeat-x; color:#fff;}


.banner {text-align:center;}
.wrapper {width:1024px; margin:0 auto; padding-bottom:8px;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:1024px; height:300px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1024px; height:300px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1024px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1000px; height:10px; padding:8px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; /*background:url(img/sprite.png) no-repeat 0 0*/; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}








.flexslider{position:relative;height:350px;overflow:hidden;background: url(../images/loading.gif) 50% no-repeat; margin-bottom:10px;}

.slides{position:relative;z-index:1;}
.slides li{height:350px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}












#content { width:1024px; margin:0 auto;}
.product_title { margin:0px; padding:0px; height:50px;}
.product_title a { float:right; background-image: url(../images/more.jpg); width:129px; height:37px; color:#fff; font-size:16px; font-weight:bold; line-height:37px;}
.product_title div {float:left; background-image: url(../images/producttitle.jpg); width:308px; height:41px;}
.product_title span { float: left; font-size:20px; font-weight:bold; line-height:60px; padding-left:50px;}
.product_zhuyingchanpin { background-image:url(../images/tags.png); background-repeat:repeat-x; width:1024px; border-left:4px solid  #ef9232; height:50px; overflow:hidden;}
.product_zhuyingchanpin h3 { float:left; color:#d66a1c; font-size:14px; font-weight:bold;line-height:30px; margin-left:15px;}
.product_zhuyingchanpin ul { width:900px;padding-left:100px; padding-top:5px; height:50px;}
.product_zhuyingchanpin li {display:inline; margin-right:8px;float:left;}
.prduct_zhuiyingchanpin_buttom { background-image:url(../images/botton.png); width:969px; height:20px; background-repeat:repeat-x; margin:1px auto; display:block; overflow:hidden;}




.scrollpic{max-width:1048px;/*min-height:550px;*/margin:10px auto;}
#myscroll{display:block; width:100%; position:relative; height:260px; overflow:hidden;}
#myscroll #myscrollbox{display:block; float:left; position:absolute; left:0; top:0; width:1000000px;}
#myscroll ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
#myscroll ul li{display:block; float:left; padding:0; margin:0;}
#myscroll ul li a{display:block; float:left; width:168px; padding:0 2px; position:relative; height:260px; color:#333;}
#myscroll ul li a img{border: 1px solid #333;}
#myscroll a .intro{position:absolute; left:0; z-index:10; background-color:rgba(255,255,255,.80); padding:0 10px;}
#myscroll a .intro h5{padding:0; margin:0; font-size:14px; font-weight:bold; padding:0 30px 0 30px; background:url(images/go.png) right no-repeat; height:40px; width:88px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);}
#myscroll a .intro p{font-size:12px; line-height:20px; margin:10px 15px; height:76px; overflow:hidden;}
#myscroll a .intro{bottom:-97px;}
#myscroll a:hover .intro{bottom:0px;}

#mybtns{margin:10px; width:100%; display:block; height:42px;}
#mybtns a{width:42px; height:42px; display:block; float:left; margin-right:1px; background-color: #c1c1c1;}
#mybtns a:hover{background-color: #d7000f;}
#mybtns a:hover, #myscroll, #mybtns a,#myscroll a:hover .intro, #myscroll a .intro,#myscroll #myscrollbox{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
@media(min-width:1572px){
.scrollpic{max-width:1572px; width:100%;}
#myscroll{width:1572px;}
}
@media(max-width:1571px){
.scrollpic{max-width:1310px; width:100%;}
#myscroll{width:1310px;}
}
@media(max-width:1309px){
.scrollpic{max-width:1048px; width:100%;}
#myscroll{width:1048px;}
}
@media(max-width:1047px){
.scrollpic{max-width:786px; width:100%;}
#myscroll{width:786px;}
}
@media(max-width:767px){
.scrollpic{max-width:524px; width:100%;}
#myscroll{width:524px;}
}
@media(max-width:523px){
.scrollpic{max-width:262px; width:100%;}
#myscroll{width:262px;}
}
/*&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#561;仯&#689;&#65533;&#65533;&#738;&#65533;&#65533;&#1203;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#702;*/


.about_rongyu { padding-top:10px;}
.about_rongyu .aboutus { float:left; width:500px;}
.about_title { margin:0px; padding:0px; height:45px;}
.aboutus .about_title div {float:left; background-image: url(../images/aboutus_title.jpg); background-repeat:no-repeat; width:336px; height:41px;}
.aboutus .about_title span { float: left; font-size:20px; font-weight:bold; line-height:60px; padding-left:50px;}
.aboutus .about_neirong {  font-size:12px; color:#333; height:350px; text-align:left; padding-right:3px;}
.about_neirong .about_img {  float: left; padding:3px; border:1px solid #e9e9e9; margin-bottom:10px; margin-right:10px;}
.about_neirong p { text-indent:2em; line-height:24px;}
.about_neirong a {float:right; background-image: url(../images/more.jpg); width:129px; height:37px; color:#fff; font-size:16px; font-weight:bold; line-height:37px;}
.about_rongyu .rongyu {float:right;width:500px; height:400px; overflow:hidden; padding-left:10px; /*background-image:url(../images/con2bg.jpg); background-repeat:no-repeat; padding-left:20px;*/}
.rongyu_title { margin:0px; padding:0px; height:45px;}
.rongyu .rongyu_title a { float:right; background-image: url(../images/more.jpg); width:129px; height:37px; color:#fff; font-size:16px; font-weight:bold; line-height:37px;}
.rongyu .rongyu_title div {float:left; background-image: url(../images/rongyu_title.jpg); background-repeat:no-repeat; width:308px; height:41px;}
.rongyu .rongyu_title span { float: left; font-size:20px; font-weight:bold; line-height:60px; padding-left:50px;}
.rongmao_title { margin:0px; padding:0px; height:45px;}
.rongyu .rongmao_title a { float:right; background-image: url(../images/more.jpg); width:129px; height:37px; color:#fff; font-size:16px; font-weight:bold; line-height:37px;}
.rongyu .rongmao_title div {float:left; background-image: url(../images/changmao_title.jpg); background-repeat:no-repeat; width:308px; height:41px;}
.rongyu .rongmao_title span { float: left; font-size:20px; font-weight:bold; line-height:60px; padding-left:50px;}
.rongyu .qiye_rongyu { height:210px;}
.rongyu .qiye_rongmao { height:180px;}
#demo {background: #FFF;overflow:hidden;border: 1px dashed #CCC;width: 490px; float:right;}
#demo img {border: 3px solid #F2F2F2; width:110px; height:135px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.news2_title .news2_title_left { float:left; width:510px;}
.news2_title .news2_title_right {float:left; width:510px;}
.news2_left_title { margin:0px; padding:0px; height:45px;}
.news2_title_left .news2_left_title div {float:left; background-image: url(../images/news_title.jpg); background-repeat:no-repeat; width:308px; height:41px;}
.news2_title_left .news2_left_title span { float: left; font-size:20px; font-weight:bold; line-height:60px; padding-left:50px;}
.news2_right_title { margin:0px; padding:0px; height:45px;}
.news2_title_right .news2_right_title a { float:right; background-image: url(../images/more.jpg); width:129px; height:37px; color:#fff; font-size:16px; font-weight:bold; line-height:37px;}
.news2_title_right .news2_right_title div {float:left; background-image:  url(../images/news_title.jpg);background-repeat:no-repeat; width:308px; height:41px;}
.news2_title_right .news2_right_title span { float: left; font-size:20px; font-weight:bold; line-height:60px; padding-left:50px;}
.news2 .news2_title { height:60px; margin-bottom:8px;}
.fengexian { background-image:url(../images/titlebg.jpg); background-repeat:repeat-x; width:1024px; height:20px;}
.news2_list .new2_left_list { float:left;width:500px;}
.new2_left_list .news_list {  overflow:hidden;}
.news_list li { height:85px;background-image: url(../images/border1.jpg);background-origin: padding-box;background-position: 0 bottom; background-repeat: repeat-x;}
.news_list .news_date { background-image:url(../images/date.jpg);   background-position: 0 0;background-repeat: no-repeat;background-size: auto auto;float: left;height: 72px;overflow-x: hidden; overflow-y: hidden;width: 72px; margin-top:3px;}
.news_list .news_date span { font-size:26px; color:#fff; font-weight:bold; display: block; margin-top:15px;}
.news_list .news_date p { font-size:20px; color:#fff; font-weight:bold; margin-top:3px;}
.news_list .news_neirong { float:left; text-align:left; width:400px; padding-left:12px;}
.news_list .news_neirong p { font-size:14px; color:#000; line-height:20px; margin-top:3px;}
.news_list .news_neirong .news_con { margin-top:-10px; font-size:12px; height:40px; line-height:24px;}
.news2_list .new2_right_list { float:left;width:500px; margin-left:20px;}
.new2_left_list .news_list {overflow:hidden;}

.hengfu { text-align:center; margin:0 auto; padding:10px 0px 8px; width:1024px; overflow:hidden;}

.link {background-image: url(../images/link_title.jpg); background-repeat:no-repeat; width:1024px; height:41px; margin-top:5px;}
.link span {float: left; font-size:20px; font-weight:bold; line-height:60px; padding-left:30px;}
.link ul { width:800px; padding-left:180px; padding-top:10px; }
.link li { float:left; display:inline; margin-right:20px;}
.link a { font-size:12px;line-height:30px;}

#footer { background-color:#eee;}
#footer .foot { width:1024px; margin:0 auto;text-align:left;}
#footer .foot .contactus { float:right; width:480px; margin-left:15px; padding:8px 0px; background-image:url(../images/foot_bg.png); background-repeat:no-repeat;}
#footer .foot .foot_right { float:left; width:520px; height:150px;   padding:8px 0px;}
#footer .foot .contactus .contactus_txt { line-height:22px; float:left; border-top:1px solid #ddd; margin-top:10px; width:485px; padding-top:4px; color:#333333;}
.foot_right .foot_right_txt {line-height:22px; float:left; margin-top:8px; width:485px; padding-top:4px; color:#333333;}

 .con .left { float:left; width:219px; background-image:url(../images/leftbg.jpg); background-repeat:repeat-y; margin-bottom:10px;}
.con .right {float: left; padding-left: 14px; width: 791px;}
.con .left .lefttitle { background-image: url(../images/lefttitle.jpg);text-shadow: 1px 1px 1px #022b7d;width: 219px;    background-position: 0 0;background-repeat: no-repeat;color: #fff;font-size: 20px; font-weight: normal; height: 62px;line-height: 62px;position: relative;text-indent: -15px;}


.lefttitle img {left: -39px;position: absolute;top: 9px;}


.leftul {width: 219px;}
.leftul li a {-x-system-font: none;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: url(../images/leftli.jpg);background-origin: padding-box;background-position: 0 0;background-repeat: no-repeat;background-size: auto auto;color: #333;display: block;font-size: 14px;height: 46px;line-height: 46px;margin-bottom: 3px;text-align: center;width: 216px;}
.leftul li li a {
    -x-system-font: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #c6c6c6;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #333;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin-bottom: 3px;
    text-align: center;
    width: 216px;
}
.leftul li a:hover {
    -x-system-font: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(../images/lefthover.jpg);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 46px;
    line-height: 46px;
    margin-bottom: 3px;
    text-align: center;
    width: 216px;
}
.leftul li li a:hover {
    -x-system-font: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #c6c6c6;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #333;
    display: block;
    font-size: 14px;
	height: 40px;
    line-height: 40px;
    margin-bottom: 3px;
    text-align: center;
    width: 216px;
}
#hh1 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(../images/zy-2.jpg);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 29px;
    width: 793px;
}
#hh1 h1 {
    font-size: 14px;
    line-height: 29px;
    padding-left: 40px;
    padding-top: 3px;
	float:left;
}
#hh1 span {
    color: #777777;
    float: right;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 10px;
    padding-top: 5px;
}
#hh1 span a {
    color: #777777;
}
#zy {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image:  url(../images/zy-3.jpg);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat-x;
    background-size: auto auto;
    border-bottom-color: #e8e8e8;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
	border:1px solid #e8e8e8;
    margin-top: 3px;
    padding-top: 20px;
    width: 791px;

}
#zy .neir1 {  padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
	text-align:left;
	min-height:420px;}
#zy .neir1 p {
    font-size: 12px;
	 line-height: 2em;

}


.news {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(../images/wz2.png);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: block;
    float: left;
    height: 180px;
    margin-left: 10px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 370px;
}
.news h3 {
    color: #006da7;
    display: block;
    font-size: 15px;
    font-weight: 300;
    line-height: 30px;
    overflow-x: hidden;
    overflow-y: hidden;
    text-indent: 22px;
}
.news h3 a {
    color: #ffffff;
}
.news h3 a:hover {
    color: #ffb801;
}
.news ul {
    line-height: 23px;
    margin-top: 10px;
}
.news ul li {
    background-image: url(../images/icoa.png);
    background-position: 0 center;
    background-repeat: no-repeat;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-left: 18px;
}
.news ul li span {
    color: #999999;
    float: right;
}


#zy .new { padding:0px 5px;}
#zy .new li {
    border-bottom-color: #cccccc;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    line-height: 30px;
    margin-bottom: 5px;
}
#zy .new li a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(../images/icoa.png);
    background-origin: padding-box;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: block;
    font-weight: bold;
    padding-left: 15px;
}
#zy .new li a span {
    float: right;
    font-weight: normal;
    padding-right: 5px;
}



/*分页*/
.pages{ font-size:14px; color:#333333;}
.pages ul{float:right;padding:6px 0px 7px 16px; list-style:none;}
.pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #333;}
.pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.pages ul li a:hover{
	color: #333333;
	text-decoration:none;
	padding:2px 4px 2px;
}
.pages ul li.thisclass,
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.pages .pageinfo{
	line-height:21px;
	padding:10px 10px 10px 16px;
	color:#333;
}
.pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}





.neir1 .news_detail h1 {  color: #333333;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    text-align: center;}
.neir1 .news_detail h2 {border-bottom-color: #ddd;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 20px;
    text-align: center;}
.neir1 .news_detail .syp {
    display: block;
    float: left;
    margin-bottom:10px;
    margin-top: 10px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 790px;
}
.Prenext_xiangguan .prenext {
float:left; 
width:450px;
}
.Prenext_xiangguan .xiangguan {
float:left; width:290px; margin-left:15px;}

.Prenext_xiangguan h3 {
    background-image: url(../images/wz2.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    color: #ec8e30;
    display: block;
    font-size: 15px;
    font-weight: 500;
    height: 39px;
    line-height: 32px;
	padding-left:20px;
}
.Prenext_xiangguan .prenext ul {
    float: left;
    margin-top: 10px;
    width: 450px;
	padding-left:5px;
}
.Prenext_xiangguan .xiangguan ul {
padding-left:10px;
}
.Prenext_xiangguan .prenext ul li {
    float: left;
    height: 230px;
    line-height: 23px;
    margin-bottom: 0;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 0;
    text-align: center;
    width: 130px;
}
.Prenext_xiangguan .prenext ul li img {
    height: inherit;
    max-width: 130px;
    width: 130px;
}






.cplist {
    float: left;
    margin-bottom: 20px;
}
.cplist h3 {
    background-image: url(../images/cptit.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    color: #333333;
    display: block;
    float: left;
    font-size: 15px;
    font-weight: 500;
    height: 34px;
    line-height: 34px;
    text-indent: 22px;
    width: 780px;
}
.cplist h3 span {
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
}
.cplist h3 a {
    color: #006da7;
}
.cplist h3 a:hover {
    color: #0066ff;
}
.cplist ul {
    float: left;

    margin-top: 15px;
    width: 770px;
}
.cplist ul li {
    float: left;
    height: 301px;
    line-height: 23px;
    margin-bottom: 0;
    margin-left: 11px;
    margin-right: 11px;
    margin-top: 0;
    text-align: center;
    width: 170px;
	
}
.cplist ul li img {
    height: 263px;
    width: 170px;
	border:1px solid #ccc;
}


.product_list h1 {
    color: #333333;
    display: block;
    float: left;
    font-size: 15px;
    font-weight: 500;
    height: 30px;
    line-height: 30px;
    width: 780px;
}.product_list .pro_des {color: #999999;
    display: block;
    float: left;
    line-height: 20px;
    width: 770px;
	
	border-bottom:1px solid #999999;
	padding-bottom:10px;}



.cplb {
    display: block;
    float: left;
    width: 770px;
	margin-top:10px;
}
.cplb dl {
	border-bottom:1px dotted #999;
	border-right:1px dotted #999;
    display: block;
    float: left;
    height: 220px;
    margin-bottom: 20px;
    margin-left: 5px;
    margin-right: 5px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 373px;
}
.cplb dl dt {
    display: block;
    float: left;
    height: 201px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 140px;
}
.cplb dl dt img {
    height: inherit;
    max-width: 130px;
    width: 132px;
}
.cplb dl h3 {
    color: #333333;
    display: block;
    float: left;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
    margin-left: 5px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 210px;
}
.cplb dl dd {
    color: #999999;
    display: block;
    float: left;
    height: 150px;
    line-height: 16px;
    margin-left: 5px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 226px;
}
.cplb dl span {
    display: block;
    float: right;
    height: 26px;
    margin-right: 15px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 80px;
}
.cplb dl span a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image:  url(../images/xq2.png);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: block;
    height: 26px;
    text-indent: -2000px;
    width: 80px;
}
.cplb dl span a:hover {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(../images/xq2.png);
    background-origin: padding-box;
    background-position: 0 -27px;
    background-repeat: no-repeat;
    background-size: auto auto;
}


.rylb {
    display: block;
    float: left;
    width: 770px;
	margin-top:10px;
}
.rylb dl {
	border-bottom:1px dotted #999;
	border-right:1px dotted #999;
    display: block;
    float: left;
/*    height: 280px;*/
    margin-bottom: 20px;
    margin-left: 5px;
    margin-right: 5px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 373px;
}
.rylb dl dt {
    display: block;
    float: left;
/*    height: 260px;*/
    overflow-x: hidden;
    overflow-y: hidden;
    width: 300px;
}
.rylb dl h3 {
    color: #333333;
    display: block;
    float: left;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
    margin-left: 5px;
    overflow-x: hidden;
    overflow-y: hidden;
}



.wzjs { border-top:1px solid #999;
  float: left;
    line-height: 22px;
    margin-bottom: 30px;
    width: 770px;}
.news_detail .nr {
margin-top:10px;
}
.news_detail .nr img { width:317px; height:463px;}
.left .lefttitle2 {background-image: url(../images/lefttitle2.jpg);text-shadow: 1px 1px 1px #022b7d;width: 219px;    background-position: 0 0;background-repeat: no-repeat;color: #fff;font-size: 20px; font-weight: normal; height: 62px;line-height: 62px;position: relative;text-indent: -30px;}
.lefttitle2 img {left: -39px;position: absolute;top: 9px;}
.qiye_rongmao .rongmao_neirong img { width:162px; height:135px;}
.qiye_rongmao .rongmao_neirong { padding-top:10px;}
.qiye_rongyu .rongyu_neirong {padding-top:8px;}
